Earth spins from west to east. Most of the planets spin from west to east. Venus spins from east to west. Venus might have rotated from west to east at one time. In the distant past, Venus may have been hit by a large body. The collision might have permanently changed the way it spins.